package com.zzit.vjv.entity.documentReview_entity;

import java.io.Serializable;

/**
 * 应用类别分类表实体类
 */
public class AppCategory implements Serializable {

    private Integer id;//主键ID
    private String categoryCode;//分类编码
    private String categoryName;//分类名称
    private Integer parentId;//父级节点id
    private Integer createdBy;//创建者（来源于backend_user用户表的用户id）
    private String creationTime;//创建时间
    private Integer modifyBy;//更新者（来源于backend_user用户表的用户id）
    private String modifyDate;//最新更新时间


    /**
     * 无参构造
     */
    public AppCategory() {

    }



    /**
     * 有参构造
     *
     * @param id           主键ID
     * @param categoryCode 分类编码
     * @param categoryName 分类名称
     * @param parentId     父级节点id
     * @param createdBy    创建者（来源于backend_user用户表的用户id）
     * @param creationTime 创建时间
     * @param modifyBy     更新者（来源于backend_user用户表的用户id）
     * @param modifyDate   最新更新时间
     */
    public AppCategory(Integer id, String categoryCode, String categoryName, Integer parentId, Integer createdBy, String creationTime, Integer modifyBy, String modifyDate) {
        this.id = id;
        this.categoryCode = categoryCode;
        this.categoryName = categoryName;
        this.parentId = parentId;
        this.createdBy = createdBy;
        this.creationTime = creationTime;
        this.modifyBy = modifyBy;
        this.modifyDate = modifyDate;
    }


    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getCategoryCode() {
        return categoryCode;
    }

    public void setCategoryCode(String categoryCode) {
        this.categoryCode = categoryCode;
    }

    public String getCategoryName() {
        return categoryName;
    }

    public void setCategoryName(String categoryName) {
        this.categoryName = categoryName;
    }

    public Integer getParentId() {
        return parentId;
    }

    public void setParentId(Integer parentId) {
        this.parentId = parentId;
    }

    public Integer getCreatedBy() {
        return createdBy;
    }

    public void setCreatedBy(Integer createdBy) {
        this.createdBy = createdBy;
    }

    public String getCreationTime() {
        return creationTime;
    }

    public void setCreationTime(String creationTime) {
        this.creationTime = creationTime;
    }

    public Integer getModifyBy() {
        return modifyBy;
    }

    public void setModifyBy(Integer modifyBy) {
        this.modifyBy = modifyBy;
    }

    public String getModifyDate() {
        return modifyDate;
    }

    public void setModifyDate(String modifyDate) {
        this.modifyDate = modifyDate;
    }
}
